Ext.onReady(function() {


	function mainMenu() {
		javascript: location.href = '../../';
	}
	
	new Ext.Button({
		text: 'В главное меню',
		handler: mainMenu,
		style: 'display:inline',
		iconCls: 'back'
	}).render(document.body, 'buttons');
	

	var settings = new Ext.FormPanel({
		labelWidth: 175, // label settings here cascade unless overridden
		url: 'load_settings.php',
		frame: true,
		title: 'Основные настройки сайта',
		bodyStyle: 'padding:5px 5px 0',
		//width: 350,
		
		items: [{
			xtype: 'fieldset',
			//checkboxToggle:true,
			title: 'Доступы',
			autoHeight: true,
			collapsible: true,
			defaults: {
				width: 310
			},
			defaultType: 'textfield',
			//collapsed: true,
			items: [{
				fieldLabel: 'Логин',
				name: 'user_login',
				allowBlank: false
			}, {
				inputType: 'password',
				fieldLabel: 'Пароль',
				name: 'user_password',
				allowBlank: false
			}]
		}, {
			xtype: 'fieldset',
			//checkboxToggle:true,
			title: 'Подключение к базе данных',
			autoHeight: true,
			collapsible: true,
			defaults: {
				width: 310
			},
			defaultType: 'textfield',
			//collapsed: true,
			items: [{
				fieldLabel: 'Хост',
				name: 'host',
				allowBlank: false
			}, {
				fieldLabel: 'Логин',
				name: 'username',
				allowBlank: false
			}, {
				fieldLabel: 'Пароль',
				name: 'password'
			}, {
				fieldLabel: 'Имя БД',
				name: 'dbname',
				allowBlank: false
			}, {
				fieldLabel: 'Префикс',
				name: 'prefix'
			}]
		}, {
			xtype: 'fieldset',
			//checkboxToggle:true,
			title: 'Права',
			autoHeight: true,
			collapsible: true,
			defaults: {
				width: 310
			},
			defaultType: 'textfield',
			//collapsed: true,
			items: [{
				fieldLabel: 'На файл',
				name: 'file',
				allowBlank: false
			}, {
				fieldLabel: 'На папку',
				name: 'folder',
				allowBlank: false
			}]
		}, {
			xtype: 'fieldset',
			//checkboxToggle:true,
			title: 'Системные',
			autoHeight: true,
			collapsible: true,
			defaults: {
				width: 310
			},
			defaultType: 'textfield',
			//collapsed: true,
			items: [{
				fieldLabel: 'Папка для загрузки изображений',
				name: 'upload_dir'
			}, {
				fieldLabel: 'Защитный код',
				name: 'protect_code'
			}]
		}, {
			xtype: 'fieldset',
			title: 'Ваши текущие логин/пароль',
			collapsible: true,
			autoHeight: true,
			defaults: {
				width: 310
			},
			defaultType: 'textfield',
			items: [{
				fieldLabel: 'Логин',
				name: 'protect_login',
				allowBlank: false
			}, {
				fieldLabel: 'Пароль',
				name: 'protect_password',
				allowBlank: false
			}]
		}],
		
		buttons: [{
			text: 'Сохранить'
		}, {
			handler: mainMenu,
			text: 'Отменить'
		}]
	});
	
	settings.render(document.body, 'form');
	settings.load();
	
});
